lower sail - French English Dictionary